<?php
  require_once('tpl/header.php');
?>
<?php 
 require_once("../system/loginCheck.php");
	      require_once("../system/dbConn.php");
	      connect(); 

     //接受表单元素
	$vid=$_POST["vid"];
    $videoname=$_POST["videoname"];
	$videotype=$_POST["videotype"];
	$intro=$_POST["intro"];
	$address=$_POST["address"];
	//文件上传
	if ($_FILES["pic"]["error"]) {
      switch ($_FILES["pic"]["error"]) {
        case '1':
            echo "文件尺寸超过了配置文件的最大值";
          # code...
          break;
          case '3':
            echo "部分文件上传";
          # code...
          break;
        case '4':
            echo "没有文件上传";
             $sql="update videos set videoname='$videoname',tid=$videotype,intro='$intro',address='$address' where vid =$vid";//不更新pic字段
          # code...
          break;
        
        default:
         echo "未知错误";
          break;
      }
  }
      else{//上传了海报文件
            $arr=explode(".",$_FILES["pic"]["name"]);
    $suffix=$arr[count($arr)-1];
    //判定文件类型是不是图片
    $allowtype=array("jpg","jpeg","png","PNG","JPG","JPEG","Bmp","gif");
    if (!in_array($suffix, $allowtype)) {
      //扩展名不在xx中
      //echo "文件上传错误";
      //exit;//脚本退出结束
      die("文件上传错误");

    }
    //拷贝,文件命名使用系统时间加三位随机数命名
    
    $filePath="../posters/";
   
    $randname=date("YmdHis").rand(100,999).".".$suffix;
   if (move_uploaded_file($_FILES["pic"]["tmp_name"], $filePath.$randname)) {
      # code...//文件拷贝
    echo "海报图片文件上传成功<br>";
    } 
         $sql="update videos set videoname='$videoname',tid=$videotype,pic='$randname',intro='$intro',address='$address' where vid =$vid";//需要更新pic字段

      }//end of error else
      echo $sql."<br>";

      $result=mysql_query($sql);//整型
      if ($result==1) {
      	echo "更新成功，3秒后返回列表页";
      	header("refresh:3;url='videoList.php'");
      	# code...
      }
      else{
      	echo "更新失败";
      }
    
    
  



 ?>

   


<?php
  require_once('tpl/footer.php');
?>